3. Test Driven Development (TDD)

Return to TOC

Testing

Test suites are sets of test cases, which can be run in different circumstances (e.g. every time code is checked in, to fully test everything, etc.)

Inspections or reviewes/walkthroughs can be automatic, or can be manual, walking through the code

static verification tests based on all possible inputs (done by most modern development environments)

α\alpha testing: testing inside the organization
β\beta testing: testing outside the organization

Test Driven Development